home *** CD-ROM | disk | FTP | other *** search
- BOOT'R Revision History
-
-
- 06-24-93 ■ Version 1.0 (Released To The General Public.)
-
-
- 06-24-93 ■ Version 0.8 (Internal BETA Version. Not Released.)
-
- . Eliminated using the swapping routine before issuing
- the command to reboot the system. (This eliminates the
- possibility of having a swap file left on the disk
- after rebooting.)
-
- . Eliminated using the swapping routine before issuing
- pre-reboot commands. (Much faster.)
-
- . Replaced all hard-coded references to COMMAND.COM with
- COMSPEC variable. (Also replaced System declarations.)
-
- . Changed second display line on prelog screen for unregistered
- copies of BOOT'R.
-
- . Added support for master registration numbers.
-
- . Changed the way Registration Names and Numbers are handled.
-
- . Removed references to RegistrationCity.
-
- . Combined all BOOTR.INI read routines into one sub-routine.
-
- . Added code to make sure that all opened files are at the
- beginning of the file.
-
- . Re-wrote entire BOOTR.INI read routine to prevent possible
- problems when reading this file. (Symptoms include hanging
- when reading the registration information.)
-
-
- 06-23-93 ■ Version 0.7 (Internal BETA Version. Not Released.)
-
- . Corrected a problem where the .BAK files were being created
- with a .BAB extension. (Wasn't calculating a new variable
- length after using the MidStr function.)
-
- . Added code to truncate the configuration description if
- it exceeds 41 characters.
-
- . Added support for temporary registration numbers.
-
- . Added code to truncate the beginning of the configuration
- filename, if the length exceeds 19 characters.
-
- . Added area on prelog screen to display the configuration
- description contained in the .BTR file.
-
- . Added area on prelog screen to display the configuration
- files that will be written by BOOT'R.
-
- . Revised BOOT'R prelog screen to present information in
- a more visually appealing format.
-
- . Added code to check for alternate command processors.
-
- . Added code to automatically execute the BOOT'R Editor
- if no command-line parameters are passed to BOOT'R.
-
- . Corrected a problem where the configuration files were
- not being written properly when BOOT'R was executed twice
- without rebooting. (Using the TEST option.) A file was
- inadvertently being left open after the configurations
- had been written, causing the first character of each
- line to be lost. (Weird.)
-
- . Removed unnecessary file variables.
-
- . Re-wrote .BTR file read/write routine to handle errors
- more gracefully. (Also reduced code size, and increased
- execution speed.)
-
- . Added a check to see if an old configuration file exists,
- before attempting to copy it to a .BAK file.
-
-
- 06-11-93 ■ Version 0.6 (Internal BETA Version. Not Released.)
-
- . Fixed a problem where the !End Section! label was being
- written to the configuration files.
-
- . Moved redundant routines to separate sub-routines to
- simplify code.
-
- . Modified BOOT'R subroutines to read old and new style
- BOOTR.INI files.
-
- . Added code to read the !End Section! fields in the
- new style .BTR files. This will allow embedded
- blank lines to appear in the configurations.
-
- . Added code to read {Description} field in the new
- style .BTR files.
-
- . Changed BOOT'R configuration file extensions to .BTR
- in order to prevent possible conflicts with other
- .INI files. (BOOTR.INI is still used to contain
- configuration information for BOOT'R.)
-
-
- 05-22-93 ■ Version 0.5
-
- . Trim leading and trailing spaces when registration
- information is read to compensate for potential
- problems when BOOTR.INI file is edited manually.
-
-
- 03-28-93 ■ Version 0.4
-
- . Fixed potential problem with BOOT'R closing files that
- may not have been opened previously.
-
- . Now using time stamp for all BOOT'R files to indicate
- the version number.
-
- . Compressed BOOTR.EXE file to reduce disk space
- requirements.
-
- . Removed beta designation from BOOT'R. No problems
- noted or reported.
-
-
- 02-20-93 ■ Version 0.3ß
-
- . Changed the way BOOT'R reads configuration information.
- Instead of reading through all the configurations in the
- BOOTR.INI file, separate .INI files are now maintained
- for each configuration. This speeds up the operation of
- BOOT'R substantially.
-
- . Added BOOT'R command line display area to error message
- screens. Command line is displayed only on those screens
- where it is relevant.
-
- . Added code to display error message if configuration
- specified on the command line does not exist. BOOT'R
- will not reboot the machine under this circumstance.
-
- . Modified command line display area on the prelog screen
- to only show "BOOTR" instead of the fully qualified path.
-
-
- 02-14-93 ■ Version 0.2ß
-
- . Added code to create .BAK files for all configuration
- files modified by BOOT'R. .BAK files are created in
- the same directory as the modified files.
-
-
- 02-07-93 ■ Version 0.1ß
-
- . Changed default BOOT'R path to C:\BOOTR.
-
- . Added external BOOTRWBT.COM file to perform a warm boot.
- (Internal compiler command was generating a cold boot on
- most machines, which was too slow.)
-
- . Speeded up the reading of the BOOTR.INI file.
-
- . Corrected a problem where BOOT'R would read additional
- information from the BOOTR.INI file and overwrite
- existing configuration information.
-
- . Added "Writing configuration files. Do NOT interrupt!"
- message.
-
- . Added "Reading BOOTR.INI file. Do NOT interrupt!" message.
-
- . Removed extra information from BOOT'R prelog screen to
- prevent any possible memory manager conflicts.
-
- . Added support to test BOOT'R operation without rebooting.
- If the second passed parameter on the command line is TEST,
- BOOT'R will update all files, but will not reboot the
- machine. Example: BOOTR NOVELL TEST
-
- 01-26-93 ■ Version 0.0ß
-
- . Added background to error message screens.
-
- . Fixed problem where [REBOOT] section code was reading
- a blank line.
-
- . Added [REBOOT] section to BOOTR.INI file. This section
- allows a command or sequence of commands to be executed
- prior to rebooting the machine. This feature is
- necessary to force the flushing and disabling of disk
- caches that use write-caching.
-
- . Added help and error message screens.
-
- . Added support for up to five different files under
- each configuration.
-
- . Added support to read various [????????] configuration
- sections of the BOOTR.INI file.
-
- . Added [DELAYS] section to BOOTR.INI file.
-
- . Added [REGISTRATION] section to BOOTR.INI file.
-
- . Added support to read BOOTR.INI file.
-
- . Initial coding on BOOT'R begun.
-
-